The location is perfect, the minor issues are there is no air conditioning. If you have a lot of luagges you might have to consider another apartment, since there is no elevator in the building.