Check in/out and communication were so easy, the place was sparkling clean, and the location is excellent!