First rate due to stellar location and accommodation. Would love to return.