Youla’s place is perfect. In a great location with lots of restaurants and bars and a short drive to Athens central.