A great, comfortable, place to stay.