Overall, I was really happy with my stay!
The studio is located right in Syntagma, so it is really convenient location to get on the Athens Metro or to catch the X95 bus to/from the airport. It's a really cozy apartment, perfect for one or two people, and was clean and everything seemed to be working (including the air conditioning, which is important in Athens during the summer). We had a sightly miscommunication about check-in, so I would make sure to confirm the details of the check-in procedure before you travel, but Homm was responsive and got back to me very quickly and we easily sorted everything out, so it was nice to know they were accessible if I needed them.
Overall, good value for a great location, definitely plan to stay there again.