Michael is a great host and he described everything to perfection. The snacks and water were just the right touch. He gave tips to restaurants and places to see. I would definitely stay here again.