Very clean, the check in process was easy, and the hosts were great and easy to communicate with. Highly recommended!