We've been very satisfied with our stay. The apartment was nice, clean, very well equipped. Most importantly, it is close to the Metro, which makes visiting Rome much easier (combined with "hop on hop off" buses).