Excellent location and apartment. Communication was great! Our family will be staying here again on our next trip!!