Actually nice location.
There is a good cafe shop and bakery and supermarket nearby.
15 mins bus to the airport and bus stop is right on the main road in front of the villa though the bus between Fira and airport is not so frequent.
20 mins walk to Fira where you could get on the bus to Oia at the bus hub.