Look no further, this place is great!
Seriously, the location is excellent, the place is modern and clean and Panagiotis was an great host, always answered our questions and gave us recommendations about Athens.
If you are coming to Athens by car, there is parking just a street down(not even a minute away), just leave it there and from there on everything you would want to do in Athens is just minutes away walking.
Would definitely book again.