Very clean and safe. Communication is quick and effective. Our group of 5 stayed very comfortably.