We stayed 5 days and it was great, this place has a lot of character. We didnt use the kitchen so we cannot comment on that, but you have to be aware that it took in Mid December 2-3 days for the heating system to get the place warm enough. So we are not talking tropical temperatures, the thermometer never read above 20C (68F). When we got in the temp was 14C (58F). And it stayed that way after we turned on the heating for the first couple of nights. We were pretty cold. It warmed up slowly but never got over 20C (68F)
The location is pretty good, and the restaurants just downstairs are good, it is mid way between the vatican and old rome. Tram stop just steps away, and it is easy to find on the map thanks to the Tiber Island. On Sunday we went over to the market at Porta Portese and walked around the entire day. It was huge and fun. And an easy walk (10 mins) from this place. Thanks for a good stay!