Clean. Lots of communication initiated by hosts. Hosts are friendly and helpful. They are very hands on and have several rules so just be aware of that. Would stay again.