Very clean and has everything we needed. Will come again.