Great place, great location, great host - that says it all. I would visit again, no question.