Location is top notch. Richard is an excellent host and made our weekend unforgettable.