Great place with fantastic location. No view, but I guess youre not in Rome to hang out in your apartment? The immediate surroundings are full of greta restaurants and bars and all the sights and all the city is easily available by foot.
Marco is a very friendly host that takes good care of you and immediately replies if you have any questions.