Used Athens Taxi transfers for 3 journeys, Athens Hotel to Piraeus, Piraeus to City Centre a week later, then hotel to Athens airport. I had booked in advance online, it was easy and no advance payment was required. Communication was excellent, Manolis messaged the day before each trip to confirm the details and the taxi arrived on time every time. Highly recommended for stress free journeys.