I stayed at Olgas place for one night, I made the reservation the night before and was approved within minutes. The apartment is exactly as the photos , excellent location 5min walk from the metro station and 15min walk from Acropolis, the apartment was brand new, very cozy with new furnitures big beds and comfy matresses, the balcony as well is nice and relatively big. The only thing that I would prefer is better pressure in the shower and more space next to the bathroom sink to put my stuff.
Great experience overall I would definitely recommend the place.