Great place for a long stay! It is in a great location and you can easily go to the Coloseo, Piaza Spagna, Fontana di Trevi and all of the places of interest by metro or walking.
It is near to restaurants and supermarkets, we strongly recommend you go stay here!