Great location; great communication; comfortable stay!