Wonderful stay. very clean and tidy and modern. Amazing amenities and animals were a bonus. Lovely hosts. Very friendly and welcoming. Would highly recommend.