Excellent communication from the hosts, clean and tidy, good proximity to beaches