Fantastic location and excellent host. Very thoughtful with many extra little touches that make it a very special experience.