I recommend all who plans to trip to Athens. It has great location and amazing view. Also, it is very close to metro.
The only negative thing about the home is its bathroom. It is pretty small and not useful.