Our stay was absolutely wonderful. Greg was incredibly responsive—he answered all my questions right away and made sure everything was taken care of from the moment we arrived.The condo is well-equipped, especially the kitchen, which had everything we needed to prepare meals—except for a potato peeler! The view is truly breathtaking. You don’t even need to walk to the beach to enjoy it; just step out onto the balcony and take it all in.I had read a review mentioning an uncomfortable mattress in the main bedroom, but Greg must have addressed that because my husband and I slept very comfortably—my kids did too.There were plenty of clean towels, extra blankets, and sheets available in the closet, which was a nice touch.Overall, I highly recommend this place and would definitely stay here again!