Great communication, great checking experience, perfect location. On the downside, the unit needs some maintenance, and upkeep, carpet is really dirty and damaged doors, damaged floors, inadequate water pressure. Heater is not sufficient.