My family of 4 stayed in this place and had a wonderful experience. First, the service is next level. The villa came with a free rental car for the duration of our stay (we chose to upgrade to an automatic for a fee). Our host also arranged transfers for us to get to and from the airport. They also deliver free breakfast to your front door every morning and clean the apartment while you are out for the day.
Next, the location. The place is a 5 minute walk to the Main Street of Perissa with lots of restaurants and shops, 10 minutes to the beach front.
Finally, the facilities. The pool is shared but we had it to ourselves most days. The apartment needs a few repairs like small holes in the wall and water pressure in the sink. If you are able to look past these small inconveniences, this place is well worth your money.