Superb experience. Excellent location. B.J is a wonderful and communicative host.