Massimo's place is a nice little apartment near the Vatican. It's a bit farther away from the center of the city, but the price and amenities of the place definitely outweigh the distance.