Absolutely outstanding property. My family and I booked this last-minute when we decided to leave another property that was substandard. This condo was amazing. Steps from the beach, unbelievably well equipped (full kitchen tools, beach chairs, towels, boogie-boards, etc.) The layout is perfect for our family of four (two beds / two baths), and the interior was clean, well-organized, and ready for use. Both check in and check out were a breeze. I reserved the place at 0900, and we were on-site at 1500. I figured there would be a few hiccups because of the compressed timeline, but everything was seamless. At checkout, I got a message that we didn't need to strip beds, or take out trash, or do the seemingly endless list of chores that other rentals ask for. (We tidied up anyways; I'm hoping they want me to rent again!)The view from the master bedroom is just awesome. What a way to wake up.The rooftop space is incredibly cool. We often went up with a drink to watch the sunset. Great location, just steps from shops and restaurants. Parking was super simple and available. Overall, just a great experience. Thanks for everything!