Very clean and spacious, perfect for 7 people but can fit more. I would say the place is perfect but if there're extra blankets and towels it will be extraordinary.