Excellent accomodation and amenities, great hosts who are very accommodating with nothing being too much trouble. Very enjoyable family friendly environment.