This place was an absolute Gem. Right in the heart of downtown athens with a great view of the Acropolis.