This self-contained sleep-out was perfect! It was sparkling clean, super cosy and the hosts are the friendliest people you will ever meet. They were extremely thoughtful with how the place is set up and all the small touches personalized for our needs. They also have the best pets! Three very friendly dogs that are great to "come home" to after a long day out.