We picked this resort as an apparent good compromise between expense and quality. Edgewater Resort was cheaper but smacked of mass tourism and crowds, which we confirmed when we saw it. Pacific Resort and a couple of others were too expensive and in our opinion not worth it given the poor quality of Raratongan beaches all around the island compared to Aitutaki.
While Crown Beach gives a good initial impression and its Ocean Restaurant offers a good cooked breakfast and quality dinner, cracks soon appeared in the standard of the resort. Some windows in our villa could not be left open for ventilation because the insect screens were missing. Requests for small services (like confirming a booking) were not done until followed up a second time. Reception gave us incorrect information about shop closing times on a Saturday which if we did not accidentally discover was wrong, would have deprived us of any shopping time for souvenirs. Reception completely mucked up our airport transfer out of the resort. After WRITING to us to tell us pickup time was 7am, they rang us on the morning at 6.20am to tell us our transport had arrived for a 6,30 departure. Experience showed that a 7am departure would have easily sufficed. Another blow was the hotel cut off our wifi access (for which we paid separately) as soon as we paid our bill the evening before we left early the next morning, so we couldn't check our flight status. Wifi should not be terminated until the guest leaves the resort. Any hotel reception can make one error, but this reception made a whole string of errors and its quality of service lets down an otherwise pleasant resort.
The villas are nicely furnished and roomy. The beach is poor relative to those on Aitutaki but better than out the front of some other resorts in that at least it had some sand instead of just a thick layer of coral debris. Swimming is really only feasible at one end of the resort's beach where they have cleared away rocks and bommies to make swimming in the shallow water possible. Snorkeling was said to be unrewarding. The only positive aspect of the resort beach is that kyaks are available for free use and it is out of the prevailing SE wind, being on the western side of the island.
There is a grocery store and an electric bike hire place directly across the road from the resort, and a sheltered anti-clockwise bus stop just outside the resort.
The resort hosts an Island Culture Night (buffet dinner + show) every Thursday. The buffet food is of a high standard and the show is well conducted with a good balance between entertainment and education. It is very popular and you need to book at least one day, desirably more, ahead. Be aware though that the seating arrangement in the restaurant is not conducive to a good view of the show from most tables, so see if you can secure a good table when you book rather than leaving it up to a random assignment.
Overall, Crown Beach could be a nice place to stay at reasonable expense if its Reception staff got their act together. When and if that happens, we could recommend it as a place to stay in Rarotonga.