Have only stayed there once and it was a while ago. But you can't change the following...
1. It's a beach resort, and the beach is very poor.
2. The facilities are really crammed in. No elegant sense of space.
For these reasons, I would never go back.
Things that might have changed.
1. Food was ho-hum.
2. Service and GM were outstanding.