Lovely accommodation in a gorgeous location.