A marvelous place to stay.