I stayed there last July and enjoyed my stay. The hotel has a nice lounge(excellent complimentary wine), fitness center, and restaurant. There isn't much within walking distance, and the shuttle service to the airport is terribly unreliable (not managed by Marriott).
I was flying back to the States on AA, and was shocked to see the long lines when I arrived. I almost missed my flight. I'm not sure what the issue was, but there appeared to be too many flights at the same time with too few agents.