Agree with all recent reviews, place, host and location all outstanding. Highly recommend.