Great place, great position and great host. 5 stars.