Location is perfect ! A typical Italian apartment.
Everything you need is there!