The place was comfortable and clean, location was good too, 30 min walk to Coliseum, a short walk to the Piazza di Spagna where most of the designer stores and restaurants are located.
If you need a luggage storage before or after checking, the hotel which is right next to place can accommodate with that.