The property looked exactly like it was pictured on the site. Check in was a very simple process that was communicated through the site so we had the information. All we had to do was wait until the unit was available. It was clean, spacious, and nicely decorated. There were many extras provided to make the stay comfortable, including plenty of sheets, towels, kitchen items, even beach items that were super convenient. Checkout information was laid out conveniently for us to follow as well. Location was excellent, just a few steps through the courtyard to the beach. Lots of things to do in the local area as well as short distances away. Super quick and easy to walk out the door in the morning and set ourselves up at the beach. Very pleased with our experiences with the property, the management, and the site. Will definitely stay again if we have the opportunity.