Luca's flat is about 15-20 mins to the main station (Termini) - really convenient if you arrive to Rome by plane (there are direct trains and busses from Fiumincino) or by train.
The neighbourhood is OK, there are several shops (groceries) around, a few small shops and a market (green market and a clothes/household stuff market). you will need 15-20 mins to the city centre (sightseeing). there are quite a few restaurants and cafes within 10 min walk. The flat is spacious and can accommodate 6 people (two bedrooms and a pull out sofa in the living room). The eating table is a bit small, but can fit 6 people.
Kitchen is well equipped: fridge, microwave, stove, water cooker, basic pots and pans and plates. Only the cutlery is bit old and rusty. Toiled is fully functional and clean. The water pressure can be low, and the flow-through boiler means that you sometimes need to wait for the warm water. But, this is the case in almost every old building, so no reason to be upset.
The flat is really lovely - old furniture, high ceilings and lovely paintings. Make sure to take slipper with you - ceramics on the floors can get really cold.
Luca is a patient host, and very easy to communicate with. We had a really nice time in Rome.