Dimitris and his dad were very welcoming and provided pick up and drop off service to and from the airport. The place itself was pretty decent as it had a pool and AC. I would recommend renting a car as the villa is far from Fira and Oia - the main towns. The bus system isn't very reliable as we waited over 20 - 45 mins for the bus to get into town. But if you're looking to just relax by the pool this place is awesome for the price.