A beautiful location with superb views and incredibly hospitable hosts. Perfect.