Villa Iola is stunning with great views and a shared infinity pool. This was huge for us and worked out extremely well since we brought our 3mo old daughter (and much to the chagrin of our Spanish neighbors). Eleftheria went above and beyond in helping us with organizing dinners, transportation and any activities. As great as the view was, she made the experience significantly better with her organizational skills and recommendations.
The reason I gave it 4 stars was that we had 3 issues: 1. The online listing in vrbo notes that the villa is in Oia. It's not, and is just north of Thira. This turned out to be a blessing in disguise since it was significantly quieter, less crowded and the people were a lot nicer than what we encountered in Oia. We rented a car since we wanted to go to Oia, but after experiencing it a few times, we would have been better off in the restaurants around the villa. 2. The wifi went out for a day - not a big deal and Eleftheria personally came to make sure it was squared away again the next morning.
3. We ran out of toilet paper - again, not a big issue, but at the price, not something that should happen.