We had a really nice stay in Rome at Priscillas & Lorenzos Place. The place was clean and the kitchen was well equipped. The Metro is a two minute walk from the place and it takes you in about 15 min to Piazza de Spagna. You have supermarkets and cafes all around