This little paradise was great. Excellent location, easy access and the accommodation was fabulous with excellent outdoor area for kid and adults alike. Hosts were wonderful and would fully recommend a stay here at Avalon.