My wife, our son and I stayed only one night, but the experience was perfect. The staff was smiling and infant-friendly. The room was luxuous and the breakfast buffet was the best in the world as far as I can tell. The building is a palace and the security is optmimum. I guess the staff must have been selected with care. Overall, noone is perfect, but this hotel's level excellency is what is the closest to perfection. The only difficulty I had was linguistical, since English is not my mothertongue and some of the employees had a very strong accent, very difficul to understand for us. But this is not a big "minus point" at all.
Thanks Marriott for everything.