We were 14 people in the 2 villas and had a wonderful time. First of all very responsive and friendly hosts, we had some issues with AC and WiFi and they were always available through texts and tried their best to accommodate.
The location is great, the closeness to the beach felt amazing even if we didn't really used the beach because the pool right in front of the villas was so perfect for the kids to frolic while adults could chill at the pool side.
Inside the rooms are basic but functional, everything new, it was very nice to have so many on sweet bathrooms, so I think it's perfect for a few families- even though the bathrooms are small, you still get your own bathroom which is great. And the kids enjoyed the bunk beds. The kitchen again basic but functional and we used it and also the grill a couple of times to prepare wonderful meals.
2 minute walk from the villas there was a very tasty taverna which we went to often, and there's also market 5 minutes away and some other restaurants, we used the car to go to outings most of the time, 15 minutes there's a big supermarket.
I'd come back at a heart beat. Full discloser some of our party weren't happy with the WiFi so I'd say don't rely on the WiFi as it is cellular.