This place was as advertised, location, cleanliness, value and the neighborhood is amazing. You have coffee places, bars, taxi, busses and metro are all close by (5 minutes walk).
The place is awesome, the only short coming it has is lots of stairs. About 4 floors of stairs and the elevator is long gone
The location, you could actually walk to the most touristic places in the town center including Acropolis, Zeus temple, flea markets and high end shopping shops.