Vasso’s place is in a great location, with restaurants, bars, metro station and supermarkets within close range.
It is bit noisy at night but closing windows and having the air conditioning on helped and had no trouble sleeping.
I highly recommend it and would definitely come back on my next trip to Athens.