Great place in the center for a short stay in Athens.