Excellent host. Excellent place. Lovely view. Amazing location. Highly recommended