Beautiful setting, wonderful hospitality.