Excellent location, wonderfully themed place and pleasant host.