A superb place to stay.