Great place, great host. A definite 5-star.