David was a fantastic host! Always available to answer our questions and gave us great tips to get around. Perfect for a group of 5 :)