“Bright, airy, and cosy apartments with an amazing view of St. Peter’s Basilica where you’ll feel right at home”