We had a very pleasant stay! You get your own apartment behind a locked door with a small bathroom, kitchen and a loft with a twin-size bed. Frank was great and gave a very detailed introduction to different attractions in Rome and recommendations for local restaurants.
The location is great and within walking distance to all the important sites.