The apartment is a five minute walk from the Piazza san Pietro, so it's a great base to explore the city. It's close to lots of grocery stores and restaurants, a stone's throw away from the Metro and right besides a bus stop.
Eugene is a great host and will go out of his way to help you. The breakfast is plentiful and he even gave us complimentary bus/metro tickets so we didn't have to buy our own.
The room is comfy, the balcony is delightful (with great views of the Basilica's dome) and there's two lovely cats as well.