Definitely recommend this place to those visiting Athens!