The location was absoluty perfect. The metro is just a little walk away and you get to the center in no time. We could find the studio without any problems.
But it was not the cleanst place but it was not that terrible.
Anyway we enjoyed our stay.