Location was VERY ideal. A stones throw away from Acropolis metro stop. Near enough for convenience but further away from the hustle and bustle of the tourists.
Check in felt like a scavenger hunt which was pretty fun. Find a lock box with the key to the apartment.
Would absolutely recommend this to anyone who visits Athens for sure!