The location is near Termini Station but if one is travelling with luggage, it is not close enough to walk. The location itself is in China Town and not the most comfortable at night. Recommend a taxi.
The apartment was relatively clean and quiet. Not bad for a night stay but would not recommend for a longer stay.