A gracious, thoughtful host; an excellent location. One could hardly ask for more.