Nice place close to the subway station and center of Athens! Would recommend for people who are visiting the city!