A wonderful place to stay with very friendly and attentive hosts. It has all the necessary amenities and more. Great location within a short walk to the beach. We would highly recommend it as a place to stay and we look forward to staying there again.