We had a very good stay and Michela was very helpful. The location was a 5 min walk from St Peter’s Square.