Great location. Amazingly clean. Excellent communication.