Definitely 5 stars-- stop your search. If you're in Dallas with a large family this is your place!