Very clean and comfortable. Everything we needed for a big group