Very clean and tidy. Friendly hosts. Kids loved the spa and the animals!