Made sure we had the best possible trip in the limited amount of time.
5/5
The communication was very effective and all questions and requests were answered promptly. Despite being limited by time, Peter was very accommodating and made sure we made the most of our trip while listening to our requests. Overall, it...