Great location. Clean place. Excellent communication.