Wonderful location and accommodation.