Very clean and has everything you would need. We were left in peace but the hosts were always available when we needed them