I was here 10 years ago and nothing has changed, so it all feels and looks so outdated. The rooms have outdated fans that sound like it's about to fall off, old beds, poor bathroom lighting, broken door handles, hard to open sliding door to patio, etc. The restaurant menu also outdated, food was just OKAY, they should add new dishes and desserts. Poolside bars were mostly closed, when opened they lacked water and ice. The servers were unfriendly, had to ask several times for drinks and always got an attitude or just ignored all together. I booked a massage, but the masseuse was a no show after waiting 15 minutes, 30mins to get a refund for that. I was then approached by one of their "club med" like sales person, said I would get a "free" room for a night in one of their hotels if I listened to their sales pitch for 20mins, which I did and they had me running around to get the "free" room voucher, which ended up not being "free". You actually have to pay $54 and it comes with several rules and regulations on how and when you get to use it making difficult for you to actually use. Needless to say, this was not a great visit to this resort, won't be coming back. I would recommend Oceana resort near the same area, much more modern, cleaner, friendly staff and great food and atmosphere.