Stunning place in a fantastic location and a wonderful host. Perfect experience.