Great location, free parking, and excellent communication. Perfect stay!