Must have been a bad day...
I spent a week there recently, yes service at the poolside can be a little slow but once the waitress got to know us, our drinks arrived on cue.
I thought the beds were fine, regular Marriott beds, they were low to the ground.
daytime food was average fare. We ate in the Mala restaurant a couple of times and it was amongst the best food we'd had on the island (mahi mahi was delicious).
Other than that, be sure to:
1. check out some of the other beaches. There's a couple of good beaches not to far from the Marriott. The Ultimate Maui is a great guidebook btw.
3. Go to the luau (if you do the timeshare it's free and you get 10k points, otherwise it's overpriced)
4. Drive the road to hana
5. Make sure your room isn't in the new tower facing away from the property, as delivery vans arrive all day from quite early and the noise carries
Have a great stay...wish I was there ;-)
David