Condo was nice. Definitely enjoyed drinking coffee overlooking the pool every morning. As for the unit, it didn't have the "personal host" feel as it's owned by RealJoy Vacations. There was junk thrown in one of the bedroom closets, making it unusable and a used mop left in the pantry. We did have an issue with the ice maker as it was overheating, leaking water all over the floor. It also had mold/mildew. When I called, they did apologize and offered to come fix it that day, but we declined as we had no intention of using it. The distance to the beach is a bit of a walk, especially if hauling beach gear, and there are 3 flights of stairs between resort and beach. Once on beach, if bringing own stuff, there is limited space, maybe 20 yards to share with everyone else, because a rental company with chairs/umbrellas (a bit pricey) takes over a majority of the beach front. We did go out early one morning to put chairs out but the company moved them. It's frustrating when majority of the chairs sit empty the entire day. Beach space is also limited due to the private property that sits next to the resort. There are a couple of signs posted about it being private and if a towel or chair crosses that line, someone from the property comes down and tells you to move. It happened several times while we were there and the cops were called at least once. There is a heated pool, but only one hot tub and it was drained one entire day. Overall just an okay stay.