This was a perfect location and communication was great. We had a wonderful time and we will stay again when we return.