The property is dated and old. It definitely needs an upgrade and renovation. We were disappointed in the service overall. It was very overpriced for the quality, and there was a lack of detail. Not 5-star hotel service by any means. We spent almost 1k on dinner at La Pergola (which was amazing) and then came back to a messy room that never got a turn-down service after I called to request it. So disappointing. The hotel restaurant was awful, and our fish was so overcooked it was inedible. They couldn't even comp the dish for us or at least comp a round of drinks. Terrible service. The server dropped water all over the table, and the busser dropped our silverware twice. No one came to check on us, and I had to flag someone down to tell them about the overcooked fish. We also found hairs in the poached eggs we ordered for breakfast the next day. The bathrooms were out of toilet paper and dirty. I asked ahead of time for a continental breakfast for the early morning of our flight home, and I was told, "We don't do that" by the front desk, even though we paid for the breakfast package. We called ahead of time by 25 minutes to have the valet bring our car to the front to make our 9 AM flight, and when we came downstairs, our car wasn't there! We had to wait an additional 15 minutes, making us late. I used to work for the Waldorf Astoria in Beverly Hills, and I was so excited to stay at the Cavalieri in Rome. I was so very disappointed, mostly by the lack of hospitality.