Check-in was very easy. Arrived in Fiumiciano Airport, and there was a driver waiting to take us to the apartment. There is a luggage storage area with a gentleman out the front who handles check-in and gives you the keys. After that, you are good to go. My apartment was in the top floor of the building which offered AMAZING views of the nearby basilica and several charming rooftops. In Rome, location is EVERYTHING because there is no train, the buses are crowded, and you have to walk everywhere. Rosa's place is nice and central with the most distant "tourist" place you are likely to visit no more than 30 min walk away. Anything further can be cabbed or take the bus.
Only two very minor downsides. The lift to the apartment was rather small, but this is typical of old European apartments. Also, they did not leave enough soap to last for my five day stay. Other than this, the apartment was great and I would happily stay here again.