Great location and communication. Loved our stay!