Clean, kitchen with all amenities, friendly hosts, enough baths/toilets for everyone, was a very comfortable stay.