We have been here many times. It’s always been one of our favourites. It’s clean, people are great, food is ok, with decent selections, and 3 good choices for a la carte restaurants. They have an interactive restaurant as well. Sun club is usually worth it in my opinion. Unfortunately, the resort was closing the day we checked out. We could tell that our usual service and expectations were less than normal. Which we understood. Overall it was still a nice resort to visit