Superb location, superb accommodation, and superb host. Coral's place was exactly as portrayed on the website. Highly recommended.