As others have said, the photos don't do this place justice. Our group of 6 came to call it "the mansion" during our 10 day stay. Granted, it was a bit oversized for us, but I think a group of 10 would feel the same way.
The place is incredibly-well laid out so that no one gets in each other's way, but also has just enough community space for everyone to gather when they want, like in the large kitchen and dining room, or on the front or back decks (both have absolutely eye-watering views).
We also appreciated how Lia has set the place up to host large-ish groups. Two sets of washers and dryers, two dishwashers, two coffeemakers, etc. Good supply of towels, chairs, other amenities for beach stuff.
The kitchen is great, and well stocked -- everything we could have imagined needing. Check the pantry before you go shopping. There were three or four times when we forgot to buy random little things like sugar or a particular spice or whatever, and sure enough, we were saved by the fact that a previous guest (or Lia) had left some behind.
Can't say enough about this place, and can't wait to be back!