The apartment pictures are exact. The three bedrooms are spacious and the location is a 7-minute walk to St. Peter's, with only 2 turns and crossing one busy street (we were slow walkers with senior citizens and kids with a stroller). Each bedroom had a shower (no bathtub) and European-sized, which was a little claustrophobic for my kids who are used to American-sized bathrooms. This is not negative, just something to consider when looking for places to stay in Rome.
The apartment is not handicapped-accessible--there's about a dozen steps to get to the lobby, but there is a lift from the lobby to the apartment.

We had no problems with check-in---Emanuele even arranged for a shuttle car to pick us up from the Fiumicino airport to the apartment! The place was clean, with towels and cups/utensils available for use. Emanuele was easy to get a hold of and available for any questions/concerns we had. Over all a very positive experience!!!