The rooms are good size, very clean, excellent service, nice clean beach, no weeds this week at all. Amazing People, very friendly and safe. Wifi all over the resort free. A la carte restaurants very good but the buffet was also very good and alot of variety. I would return to this resort anytime.