Great place. Close to all the major attractions.
Only downside is the stairs you got to climb to get to the unit (5 flights), but if you're eating a bunch of pasta/pizza/gelato then burning some off isn't the worst thing in the world.