Tokoriki has beautiful rooms, a great swimming pool, an ok beach and a staff that knows learns your name. Thats about it. We were a group of 9 and we had to remind them who ordered what. The prices are high. Breakfast is US$25 and cafe latte and additional US$6, a can of coke zero is US$5.50. They offer a complimentary foot rub but they overbook and make you wait. Staff confuses knowing your name with good service! We have been in similar hotels in the Maldives, Bora Bora, Moorea and they are truly 5 stars!