Beautiful setting, great host, relaxed atmosphere and great facilities.