I would definitely recommend to stay at Thiseio 1915! We were a group of 9 people and really liked the appartments.
It is located in a very nice neighbourhood close to the Acropolis and the city centre, which is great.
Communication with the 1915 Team went very smoothly and I would definitely recommend to use the Taxi service they offer!