This is the 4th visit of our family here. Lots of improvement, or rather, structural improvement making the beach side crowded and dimmed. The food on our first day was horrible, imagine egg, hot dogs and dried fish for breakfast. It pickup and improved during the weekend when guests started to arrived. Great just to stay and relax in the cabanas. Our bath has a slight leak somewhere which we didn't bother to get fix. Wifi was really weak next to non-existent. Hope management can improve on this. Staff were however courteous and always smiling.