Excellent location, Very flexible check in and check out - perfect stay!