Great location! In the very center of Athens this place is perfectly located.