Clean and as advertised. The host was friendly and accommodating. Lots of games and activities for children to occupy themselves on a rainy day. Would stay again it was perfect for our group's needs.