Very clean and spacious! Plenty of room for seating and sleeping arrangements. Kitchen was fully equipped. Comfortably accommodates a big group.