the flat is fantastic - light and airy and everything spotless. Beds comfy and towels plentiful (& soft!).
For location, it can't be beat but the downside is that the bedrooms are VERY noisy all the time (the kitchen and hallway are blissfully quiet) so bulletproof earplugs needed! lovely Farmacia Porzio round the corner has these and speaks english (also great for all things farmacia-related).
big supermarket just up monteoliveto and cibero restaurant v good - also try palazzo fondi for drinks for cool vibe. also loved the bar nouvo opposite the (must under-rated) santa maria da nuovo.
only downside was lack of any type of oven (a microwave would have been helpful) but mostly you can do things with the gas rings if you want to cook.