Simply lovely, great view great vibe, great hosts - just stunning.