Absolutely outstanding!!! Michael made our honeymoon. We had a short amount of time to visit and needed to cover some ground, he made it possible. Michael knew all the great places, times and was very knowledgeable and professional!!! We could not have been happier!!! We would highly recommend and will use again!!!