I really recommend this place. It is very close to all important places in Athens and the view from the terrace is amazing :)