Beautiful setting, beautiful home and perfect hosts. Everything exceeded expectations.