Great location and communication before and during stay!