Villa Libertad is located in Imerovigli, which we felt is the best place to stay in Santorini, away from the big crowds of Oia and Fira, but close enough to all attractions.
Panos and Gregori were super-helpful with local tips and with support in setting up transportation (we tried the public bus system but it was overwhelming). Breakfasts on the terrace were delicious, rooms were clean, spacious and comfortable, the little pool was very pleasant and refreshing. The sea view is on the east side, but the view of the Caldera and the stunning sunset are really 2 minutes walk.