I can't comment on the current season but when we visited last January it was first class all the way! The beach service was good..they had our table at the time we requested and the food was wonderful.
It was really a great experience all around and I can't think of anything I'd change except that a table near us at lunch was loud and overbearing.... (An American with a business on the island).
I may have said this before but I dropped my cell phone on the beach as we left and when I called they had found it and held it at the bar for me. Can't say what a relief that was and it demonstrated how awesome the staff is.
Personally, I find it hard to believe it has changed that much but we'll certainly find out in two weeks!