The place is exactly like the pictures. The view is amazing and the beach is right across the room. The beach is within walking distance, literally across the parking lot. The set up of the place is very nice. The space in the bedroom was bigger than I thought it was going to. Unfortunately, the mattress was very uncomfortable we woke up everyday with sore backs and the couch wasn't any better. The kitchen was small, but very nice. The office ladies were not nice or helpful. They seemed to get annoyed if you asked them any questions about the property, for example when checking in I asked where was the pavilion? the reply I got was "You can't miss it." We had never been at the property before we got dropped off at the front doors where the front desk was located. They gave me no assistance on the location of anything on the property, any events at the property, where the pool was or how the check out process was. The front gate guys were amazing! They were very nice and helpful.