Prime location right in the heart of Mykonos Town, next to the bus stop, lots of restaurants, bars, shops and ATV rentals. Leonids was very quick to respond and helped us book transportation for whatever we needed. Definitely recommend!