The unit is very clean; the beds are super comfortable. The host is easy to communicate with. Overall great stay!