The location is great, pretty central. Metro is also quite accessible.
However, if you don’t speak Italian, chances are that you are going to suffer from language barrier.
The water pressure for the shower downstairs is also low.