The place is ok for its price.
The location is near the city center so you don't really need to buy transportation tickets.
The view is outstanding and for that I would stay here everytime I visit Athens.
Despite the reviews from others the location is ok and it's not dangerous.
The host was very nice and helped us with tips and where to eat and everything.