It has everything you need to stay in Athens.
All spots are in walking distance.