Great location. Comfortable. Clean. Excellent communication.