The flat is very central. It is possible to reach the city centre easily by walk.
The windows are really small, so it is not really bright.
I would also definitely not recommend you to go there with someone you don't have much confidence with since there isn't lots of privacy in the bathroom/WC (but this is my personal opinion).
Lots of restaurants close by and a small shop which can be really useful if you need something quickly.
Have fun in Rome.