The apartment is really well situated, there are many bus stops, restaurants, markets... near by, also you can easily walk to the main sites of Rome. You have everything you need.
The communication with Palma is excellent.