Albertina’s place is gorgeous! I loved the rustic italian feel and the location is PERFECT! 2 min walk to the train station, tram stop and bus stops. Lots of restaurants and supermarkets near by too. Also you are right opposite the pyramid which is quite cool.
The terrace was also lovely!
I Would stay again if I ever found myself in Rome again.