Fantastic place, the best place I've ever stayed in Rome. The appartement is tastefully decorated, the rooms are beautiful and spacious, the amenities are top end.
The location is very central, you can visit all Rome by foot from there. Honestly, i couldn't have found a better place to stay and i highly recommend it. The host is nice and very accommodative. 5 stars all the way!