The spot was amazing near the metro station and the most central shop street of Greece!