This is an amazing place with everything you need catered for. The accommodation is sparkling clean, the beds are luxuriously comfortable and they provide a great breakfast. Loved the environmentally-friendly design and use of the land and water. We'll definitely be going back.