My family and I had a great time. The accomodation and amenities far exceeded our expectations. Much thought has gone into making this a very pleasant experience. Highly recommended. Our hosts actively sought our feedback and recommendations on how to improve the experience, further indicating the care and effort they invest.