Just a post script to this old thread - we used the freebie night at the fantastic Le Meridien Ra Beach Resort just outide Barcelona last week.
I have to say, it has gone a long way towards restoring my faith in Amex. We were able to choose our date of stay without a problem, and then tacked on a second paid night - at a discounted rate thanks to the Amex Plat service.
When we arrived we were upgraded to the SPG floor and comped for breakfast both days! The breakfast was great and included Champagne / Cava

I am not a connoisseur, so don't know about its quality, but the food was lovely.
The resort itself was top notch and the staff were great, even opening the roof top swimming pool just for us!
At checkout the Amex night was completely free, and there were no hidden charges at all - all in all I would call it a result.

This stay, and the 40% bonus on MR points to Flying Club have covered my fee for this year I think.
Nick