Great place, great hosts, great repeat stay. Stayed with our son this week so booked a different room which was equally as good as previous stays. Thoroughly recommend.