I think the “sleeps 12 people” was for rental purposes.
Yeah, if the parents were more interested in golfing than going to the beach, they should have picked a place on a golf course. So what if their close to college age kids prefer the beach? They could bike to the beach when they visit on break.