Great place to stay in Rome with an amazing view to St. Peter's Cathedral