This place was amazing! Super clean and had everything we needed for our stay. We were able to cook breakfast every morning as well as a couple dinners. The view is amazing and there are beaches everywhere nearby! I would definitely recommend this place, we enjoyed every bit of it.