Very clean, great location, fast communication. A great stay!