Nakelo Treasure Island Resort & Spa offers a private beach where you can enjoy beach umbrellas, beach massages and volleyball, plus you'll have access to on-site snorkelling and kayaking. The outdoor pool provides plenty of fun, while guests in the mood for pampering can indulge in facials and manicures and pedicures. Eluvuka Restaurant, one of 3 restaurants, offers ocean views and serves breakfast, lunch and dinner. Other highlights include a free kid's club, a bar/lounge and an outdoor tennis court. The helpful staff and beach location get great marks from fellow travellers.