A great place exactly as advertised and literally right around the corner from the Acropolis!