Excellent location and very clear communication. We had a wonderful time here.