Incredible location, beautifully presented as described. Everything we could have required was provided. Fabulous for a small group, plenty of room to enjoy each others company, but also loads of privacy and separation for those wanting some quite space.