Excellent location
Excellent communication
Excellent stay!