I found the hotel to be clean.
The staff was all very friendly.
I held a short 2 day meeting here. The meeting facilities were great for us, including the food and the meeting planning staff and daily service team. They were all very friendly and took care of us whenever we had a need or question.
I didn't mind my room. I found it to be roomy, with a fridge, which was handy.
As a Marriott member, I received free breakfast and free wi fi.
I did not spend any time at the pools, but they did not look glamorous. They have an OK gym, with a little cardio equipment and a few weights.
I am not sure I would take little ones here, but I think for professional meetings, this is a suitable hotel in a decent location. The planes can get a little loud above.