Comunication, location, furnishing were really great. The only obstacle was the lack of windows and so that fresh air. The mustiness from the bathroom was not pleasant and as an alergic person I had the urge to use my medication more often than usually.
But other than that it was great place to stay for your trip to Rome :)