Great place to stay to see Rome. Great location and everything other than the Vatican is within walking distance. Also is very close to the main train station making travel getting to and from Rome easy.
Can't beat the price of the apartment and is great for people who will be spending most of their time exploring the city.
Francesca was the one who handled the checkin and was very helpful in helping us figure out best ways to get around Rome.