Very clean. Easy check-in and check-out. The beds are comfortable and the shower is amazing!