The Flora is one of the great hotels in Rome. Extremely well known in Rome and in a great location. (Right next to the US Embassy)
It is also very difficult to get a reservation there by using Marriott points which lets you know how coveted a reservation is at the Flora.
I would think you and your new wife wife would be very impressed with the Flora on your honeymoon.