Great communication, location and facilities. We enjoyed our stay.