Excellent communication from Mac. They were responsive and quick to help us with our last-minute issues regarding our accommodations. Everything worked out great and we had an enjoyable stay.