This place is fantastic! First of all it's bigger than we thought and has all the amenities you'll need. The bed is comfy, the kitchen is well-equipped, the patio is perfect for getting sun or having a bbq and the view is breathtaking. Also, the location is great, next to the best beaches and the hosts are simply amazing. We stayed only 3 nights, but we're definitely coming back! Thank you for everything!