Would recommend, as the location is in the middle of th centre of Athens. Easy to reach from the airport and harbour.