5. The resort was clean, the people were friendly, the restaurant was great (we had all but one breakfast there - great buffet with fresh, tasty food every day), the pools were great and the beachfront was clean and well taken care of, perfect for a family.