An enjoyable place to stay.