The best thing about this property was the location. Once you walked out of the building you can literally count 30 seconds and you were on the beach. The place was clean, had a great balcony, garage parking, and a rooftop pool. It is close to everything. You have the Broadwalk on the oceanside and on the other side of the building is the bay side with great restaurants. The only downside to our stay was not having any housekeeping or on-site maintenance. When you arrive your advised of this and you think it's ok and you'll manage until you need something or something breaks. The property is for 6. We were a family of 5 and the sleeping arrangements were a little uncomfortable. The sleeper sofas are only for one to sleep comfortably. I had my daughter in one and my two boys, each being 6' tall, in the other. We managed and dealt with it. You only have a limited number of towels, so you want to bring your own as there is no laundry service in the building and no housekeeping services either. It was difficult getting the family to remember to not throw towels on the floor and to hang them up. We constantly had wet towels on the kitchen chairs. 1 towel per person for 5 days was ridiculous. You have to reach out to the property manager and wait to hear back from them. The shade in the bedroom came off the track and made it difficult to open the balcony door. Knowing there was no maintenance that we could call or that we would have to wait for the property manager to do something, we got creative and moved the dresser and put a kitchen chair on it for my husband to climb up and reach the shade to put it back on the track. If you are not handy and would not know how to be creative as we were you will be stuck and will have to wait for assistance. All in all it was a great stay. Great food on the Broadwalk and great stays on the beach.