This is a well-located (steps away from the Trevi fountain) set of rooms that resemble a small hotel more than an apartment. The master is fantastic, with huge amounts of space and a better bathroom than you’ll find in most top hotels.
However, the other rooms are a bit smaller, and there is no living room or communal space other than the kitchen.
Good amenities and communication with the hotel management. An all-around a good space to sleep as long as you don’t plan on spending much time there!