Great location. Clean. Good communication. Parking was a plus.