We stayed at this for for over 2 weeks and were super impressed! It was very clean and comfortable with excellent views and had everything we needed for our stay. It was a very short walk to the beach or town. the hosts were very accommodating and easy to communicate with. Couldn't ask for more :)