Devi’s place is in the heart of the city of old Athens. It is near everything - restaurants, coffee shops, service shops (we needed to print some documents and found a copy place a few meters from the building!). If you want to be near the action, I would highly recommend Sevi’s place.