The place is beautiful and very clean. We had everything we needed plus more. Even a boogie board was provided! It was really a pleasure waking up to a beautiful tree shading the bedroom in the morning. Derek is super friendly and made sure our stay was pleasant and comfortable. The beach, cafes, markets and restaurants are close enough to ride bikes too which are provided as well. We will definitely stay there again if we are back in the area.