Everything was just as it appears in the photos. Fantastic views. Very clean and communication was clear and thorough. Check in and check out was simple. Some bonus wins: Excellent water pressure. Decent toilet paper! Large balcony with privacy from other units. Good soundproofing.Things to know for this property: Kitchen had everything we needed. Unit was stocked with a few travel toiletries, a couple laundry pods, dishwasher pods, and extra trash bags. Spacious layout for family of 3 or 4. Nice size tvs with good internet. We packed a bunch of things we didn't end up needing. Would plan to stay here again and know we could pack a little lighter.Other extras that were great: family games, beach toys, beach towels, chair service for the beach. Access to beach was super easy. Rinse stations were easy to use coming in. Pool was warm. Parking was very convenient - elevator goes straight up to the unit which made unloading very easy. Luggage racks were available for guest use. Things to know for this property: Parking garage turning radius and parking spaces are very tight.The owner of this property is great. He has made a clear effort to ensure a pleasant stay at this property. We reached out prior to booking with a question and got a quick reply. Had one issue arise during our stay (caused by other guests and completely out of his control) and he made every effort to resolve the problem and communicate with us throughout the process.