The villa is great and the pool is really nice!! Relaxing and chill location, is also possible to walk to Fira. (About 20min)
For the bus is a bit more annoying than staying in Fira, I would suggest to rent a car or bike.
I would recommend Villa pelekanos for a chill stay with a cool and relaxing pool!