A first class place to stay. Great location, close to all amenities and lots of local beaches. Lots of things for children to do and keep them entertained. Host (Shane) was great and had a very warm welcome ready for us. Couldn't speak highly enough of this place.