I asked my travel agent to book Marriott for the points. I have two major problems. 1. She booked through Expedia and I didn't get my points and 2. She booked what has to be the most expensive place in Rome for what you get. The room was fine for a king bed mid level hotel in a bit city, the equivalent of a 300 a night room in NYC or London for instance. But it was $650. This should be a suite for that price. There are plenty of hotel rooms in Rome at 1/3rd the price that are in City Center where walking is terrific and the neighborhoods far better.
I am severely disappointed in paying this much for a very average stay and much worse since I got no rewards points for my $2000 for 3 nights. Frankly Marriott should be ashamed of that part.