CML Beach Resort and Water Park is a nice place to stay. The rooms and the staffs from front desk to lifeguards, guards, bellboys, waitresses and even the owners (i think they were the owners or maybe managers) are great! Its worth the price. The only thing that needs improvement is their breakfast. While its already free, included in the room charge, the breakfast they served last Sunday was not so enticing; we had better breakfast on Saturday with them.