We had a great stay at Villa Livadaros, it was close to Fira and the caldera (about a 5 minute drive) with a small market close by for any small things one might need. Our rooms we clean and maintained daily by the friendly staff. The pool was excellent and they helped us with what to do on the island and any of our requests, I recommend renting a scooter or ATV to get you around anywhere you need to go. The room and facilities were even nicer than the pictures and I don't think you will be disappointed. They also provided a ride free of charge from the airport and a shuttle there for a small fee.