Wonderful stay at the footsteps of St Pietro