A lovely place to stay. Really well set up and decorated, and with fabulous views. A couple of things worth noting - as described, the space is a single space with beds in mezzanine floors (one accessible via steep steps), so may not be suitable for all groups. Also, although the property is described as waterfront, the water is actually some distance away and isn't really accessible from the property. Not quite what waterfront means to me at least. Great for animal lovers, being pet-friendly and with dog, chickens, goats and horses nearby. We had a great stay!