Excellent location. Great communication. We felt right at home and enjoyed our stay!