Stayed as a family on vacation - using SPG points! Expected first class facilities and wasn't let down.
Room was 2 double beds and just managed to fit us and the kids in. Room was very nice though, and the higher up you go the better the views over the city (in the tower). Bathroom was excellent and the bath big and luxurious. We used the pool - which was a mini-adventure to find. Very small but did the job.
On arrival we didn't get the most friendly reception - obviously turning up in jeans and jumpers is not what the doormen expect! Reception was a little better, but clearly they would prefer well-heeled business people.
Lots of restaurants available - but we didn't try any of them given that we were a family of 4 on a budget. Hotel very good though.