David was amazing. Provided great tips on how to travel around. I had a great stay and I would highly recommend. Thanks David