We went with a group of 13 friends and really enjoyed our stay at the apartment.
Everything that you need is well within walking distance including the Acropolis. Thr rooftop area was great to relax well into the night.