We stayed for a week with four young children and loved it. The pool, tennis and beach toys were great. Nearby Isana is a great dinner spot for families.