A superb place in a wonderful location