Cam made the check in process very easy..though my checkin time got delayed due to change in flight schedule..he was kind enough to work with the receptionist and made the check in process smooth. The room was well maintained and is clean enough for adults. But I have a 1 year baby who likes to crawl and walk around but the carpet is not that clean for that. Other than that the kitchen amenities and wifi were great additions.