Beautiful place. Good location, few minutes from St. Peter's Square.