Amazing place with a stunning beachfront view. Kitchen was modern and the property was very clean. The balcony was perfect for watching the daily sunsets and stargazing.
The beach is a bit rocky once you step foot in the water though so bring water shoes or sandals if you want to go swimming here.