This place has spectacular views. It was clean and had everything we needed. The hosts were very inviting and hospitable. Only a short walk to the beach. I highly recommend this place.