Excellent location, great communication, and a very comfortable stay!