Excellent location, wonderful character, great host and a fantastic experience