Excellent location and communication. We thoroughly enjoyed our stay!