We had a short one night stay in Girgios place, location is perfect and the apartment had everything we needed while being central to good food and the public transport stations. Happily would recommend