Beautiful, clean, and walking distance from St. Peter Square.