My kids liked staying at CocoLaPalm and Crystal Waters Villas. Rondel Village would be another good one.