The resort had it all for us. We were with friends in a three bedroom beach front villa.
The villa was super private and secure. The kitchen had everything you needed should you decide to self cater, including fine cocktail glasses which I have to say got a lot of use. The beds were comfy and spacious with a stunning view.
The Te Manava team are awesome! Very friendly with a "nothing is a problem" philosophy.
If you are going to the Cook Islands - stay at Te Manava and eat one night at the sister hotel, Pacific Resort.