We enjoyed our stay here. The apartment is in a very central location in rome with lots of windows and natural light and was nice and clean when we arrived. There is only one apt per floor in the building - and you go up a very cool (but a bit narrow) spiral staircase to gain access. The living room and kitchenette, while small, had everything you need to relax after a day of sight seeing. The bed was pretty comfortable (I prefer a foam mattress over springs personally). While some folks mentioned noise - the apartment itself is nice and tucked away from main streets, so the only time noise was an issue for us is if you had people being loud while entering or leaving other apartments in the small alley.
The shower in particular was very nice - with tons of hot water, good water pressure and a decent size.
The one downside I would give the apartment is there isn't really a separate entry from the small living room. We had a lot of rain while we were visiting and had a hard time keeping water and dirt contained as we took off our shoes and coats while entering.