A wonderful place to stay, in every way.