Great location. Clean. Timely communication.