Spacious and modern apartment in perfect location right next to St Peter's, would happily stay again.