Five out of Five stars! Great place, great location, great host!