Decent mid-range, mid-sized beachfront resort attached to a large, rowdy, family-friendly resort next door (The Rarotongan). Generally quiet and relaxed atmosphere. Lovely views from upstairs beachfront rooms. Staff were friendly, relaxed, skilled, and helpful but not overbearing. My room was fine, a bit dated, but clean and functional and everything worked including good air con. No coffee plungers available though (BYO). WiFi was fast enough but expensive, given it’s free at many local restaurants. Note that one of the two "beachfront" wings does look out directly over the ocean but isn't actually in front of the beach, which is around the corner in front of other rooms - "oceanfront" would be more accurate. Good snorkeling in the marine reserve, pity its protection isn’t very well enforced (the beach maintenance crew were digging up and breaking coral). Nice private beach (except when it’s being resculpted by heavy machinery). No real environmental sustainability initiatives evident, not even recycling bins. Food is hit and miss: cooked breakfasts were good but “tropical” breakfast buffet was lacklustre and dinners were average at best, but at least the portions were generous. The kitchen is shared with the big resort next door and I witnessed people upset with late food and lost orders, but my food always came quickly. Bar selection is basic but ticks most boxes. Very good restaurants a few km away in both directions. The bus stops right outside and bikes, scooters, and cars are available for hire across the road. Book direct – you get free perks.