We have stayed at this resort every year for 7 years. This year we noticed a serious decline in many areas. The food was the same every night in both restaurant, not impressive at any point. The teenagers were not guided at all, as. matter of fact they were told on the first day that they could be "free" so they didn't even put on a show nor did ANY of the activities as a group. Our room had to be called in for service 4 times in 8 days and the zen beach had daily small children, The beaches and lounge chairs were never cleaned nor rearranged at any point in time during our stay, the large mattress we all missing from the beds at the beach and felt unkept in general.We will not recommend this resort nor stay there again. Our price was $100/day and for that price we could have stayed in a luxury hotel and get four star service.