Perfect, terrific, awesome!Everything we needed for our family of 5 on our three day stay. Would definitely stay again.