Perfect, comfortable, much needed rest.