Spacious, stylish, and comfortable apartment in the center of St. Peter’s square, which is easily accessed by train, bus, and tram. Would happily recommend this to people to stay in