Perfect, everything you'll need. Convenient, comfortable and clean. Would absolutely stay again!