The apartment is located at a very good location. Very near to Villa Borghese and other attractions are few bus stops away.
Room was also nice, clean and well maintained. Annalu does not speak or understang English, so it is really difficult to communicate with her. I had told her that I will checkin early, but I still had to wait outside the apartment for 3 hours !
You also have to pay some minimal 'City Tax' which should have been mentioned at time of booking.