Location and communication was great. We enjoyed our stay!