The condo itself looked exactly as it did online, it was very clean and well-kept. We loved the view of the beach from our balcony. The pools were very nice, and we loved the convenience of the little market in the lobby. We had a couple of very minor issues: there were no extra sheets left for the sleeper sofa, which we didn’t realize until bedtime and had to go out to purchase a set ourselves. Also, the mattress on the sleeper sofa was in terrible shape, very worn out and uncomfortable. The air mattress in the unit was missing a pump and didn’t have any way to hold in the air as the cap was missing on the part where it would hook up to a pump. After letting management know, they sent us a set of sheets and an air mattress to use the rest of our stay. They were very helpful and made sure we were taken care of. Excellent customer service! We liked having a washer and dryer in our unit-the dryer is super loud and squeaks, but gets the job done. The building is by a public beach entrance so the beach gets pretty crowded, which is the only reason we probably wouldn’t choose to return to Majestic Beach, we like a more private/quiet area, but the kids had a blast and overall it was a great trip!