Exquisite location and accommodation.