Ne plus ultra all the way. Delightful hosts, wonderful accommodation. Extraordinary view. We've never had a better holiday. 6 stars.