Spacious and comfortable thatch-roof chalets nestle in the breath-taking natural beauty of the rugged wild coast. This AA Highly Recommended self-catering resort is...