What a fantastic little slice of paradise. Gorgeous accommodation, spotlessly clean, calm environment and literally just a stones throw from the most stunning beaches ever.