We had a great stay! The place is exactly as pictured, and was super clean and comfortable for our family - including our little 15-month old. We really enjoyed the outdoor space for morning coffee, etc. The location couldn’t be better, walking distance to so many restaurants and of course the beach. And the communication was excellent. We will be back!