Beautiful setting, stunning accommodation.