A grand place to stay.