Awesome farm based stay. Lots of amenities, comfy beds, great shower. We were able to bring our dog along and there was a cute dog fenced area - absolutely perfect. Would recommend.