My family just stayed here recently. The space was big enough to accommodate 7 of us comfortably. The rooms are spacious and they had all of the amenities listed. Definitely a great spot for a large group!