Gorgeous location, gorgeous accommodation, lovely hosts