Trastevere is a great place to stay and a lot of fun. 'NiceflatinRome' for me was an ideal location it is on the ground floor and absolutely no street noise but you will get the normal apartment noise. Did the majority of my own cooking and the kitchen is ideally stocked doubt you would need any additional items. Occasionally I would have the television on in the evening tried to learn a bit more Italian but not much luck!! I loved the bed slept like a baby. The shower is different however it really works quite well. Go across the bridge continue straight and on the left is a grocery store having a great selection. Maybe like you I looked at this flat and said 'no way' what kept me coming back was Michele's self description 'The Art of Hospitality' make no mistake I have never been treated any better than I was here. Mentioned I wanted to visit Florence (Firenze) once I told him when he arranged the train trip, gave me options to get to the train station and on my second day there he calls and asks if there is anything I need call him. Airbnb is another story could not change my phone number he makes a call to someone and within 5 minutes it was done now I am visiting another country with the same issue with airbnb. Well if you are still reading, this flat deserves consideration none of them are perfect but you will never find anyone more caring and helpful than Michele to make your holiday a special one in Rome, Tom