Beautiful, immaculate home in a stunning setting with wonderful hosts.