The beachside location is amongst the best ever with coral off the beach fringed by beautiful trees. The cabins were lovely, private and clean set in beautiful gardens. Two onsite restaurants, served very expensive and unimaginative meals. In the restaurants we found the stray dogs at our elbows, the chicken families around our feet and the cats snatching food from the service areas very confronting. The non-stop Kanaka rap, rock and wail pulsating day and night was wearisome. The staff provided unenthusiastic service. The good memories from our first stay weren't repeated.