Great location and very warm welcome) everything you need is just around a corner: metro, supermarkets and of course all great sites of Rome)