Very clean and very well thoughtful hosts. Everything you could need was well thought out. And super convenient to everything we wanted to do.