Definitely fits 8 people comfortably. Very clean and spacious. Would stay there again.