Wow! We have never stayed anywhere like it, the location and quality of the accommodation were outstanding! Would recommend to anyone.