stunning setting. Awesome accommodation. Home away from home.