It is very convenient to transportation and restaurants.
Excellent location but the streets of Rome are quite steep.