This place was perfect for our needs. We flew into Athens and needed a place to stay the night before heading to Piraeus Port to visit the islands. Here we were centrally located, with cafés and restaurants nearby and the Acropolis only a short walk away, plus the nearby metro took us directly to Piraeus Port without any transfers necessary.
The apartment was easy to access, though the key took a few tries to figure out how to use it (user error, it worked fine). Everything was very clean and well stocked. It felt like a hotel, but for a fraction of the price. We didn't encounter any issues during our stay.
I did ask about if we could check in an hour earlier or drop our luggage off before check in, but our host never followed up on this request so I assumed it was impossible. I don't know if this was the case or it my message got lost in the shuffle.