We traveled with our 9-month old son to Souri Village. The apartment had all the necessities we required; baby bed, children seat, washing machine, dish washer, etc. Our baby had enough room to crawl around and discover new things. The pool and minipool were great! It was fairly quiet, maybe one or two other families used them sometimes, so it felt a little like a private pool. The villa is very secluded, a car is absolutely a necessity. You can't really stroll around since it's so rural (and hilly).
There are some minor towns nearby with mostly locals. Mini-supermarkets are found in these towns but they are pricey. We preferred driving a little further (20-25 minutes) or a larger supermarket to buy more/cheaper. The nearest beach is about 15 minutes drive.
We would give this apartment 5 stars, but our running water didn't work for nearly 3 days. This was caused due to a pipe leak that the municipality eventually fixed. The complex has a backup system, but that water supply pump failed as well. The living room air conditioner also had a water leak due to a clogged pipe from a
bugnest. The unit still functioned, but it would drip water in our living room. This wasn't fixed until 5 days after we arrived.
To make matters worse, both of these issues happened on a Sunday morning, and the Monday after was a bank holiday, so many people did not work.
I cannot really fault the property owner for these issues, sometimes things just break, I'm sure they tried their best to fix it as soon as possible, but I can't also ignore it in my review.