The resort is new, clean, modern. Food is good, many restaurants to choose. The check in process is slow. Waiting for food at restaurants is long, food come out slow. Daily cleaning service is slow. Beach is not nice, too many seaweed and there're wood coming out from beach, not safe for children. And there're crocodiles in a pond next to resort, swim at your own risk, kind of scary.