We booked these place for a few days in Roma. The place is not big but has the commodities we needed. Its really strong point is its location near to the train station but also, it took us max 30 minutes to join most famous places of the center (only the Vatican is 1 hour walk but easy to join by metro from the station at 10 minutes walk).
We had good communication with Neda.