We had a great time with the extended family and found all the amenities clean and in working order.Great accommodation for a large group. Plenty of space for the kids to hang out upstairs and a cosy formal area downstairs as well as a dining area. Hosts were easy to contact before hand, and didn't need to contact them while we were there as everything went well.