Dennis went above and beyond like all the other reviews had mentioned. I was a solo female traveler and i felt very safe. Despite arriving late, Dennis waited up for me to arrive and we had a pleasant chat filled with very helpful information! He even offered to take me to exchange my currency. However, plans changed last minute for me and he was very flexible. Thanks again, Dennis!