Everything we needed. Had a lovely stay and definitely will stay again.