This place has everything you need and more and the hosts are as good as they come. Only a short walk to town and the beach. Excellent value for money.