It is everything the pictures show and more. The building amenities, the location, the unit itself, the view, we had nothing but the best experience staying at the Beach Club. Juan is a great host and he is always very quick to respond to any questions or concerns