"Amazing location , the staff was extraordinary and made out trip one of the best we stayed at about 4 to 5 5 star resorts over the duration of our stay and not a single one of them could match the level of comfort and friendliness of the staff at the Naviti . The food was fantastic , rooms were clean alongside all of the facilities. They offer a good amount of things to do . But the staff really made us feel like family to the point we were sad to leave them . 10/10 resort the only downside we had was trying to swim in the ocean of the beach at the resort. There is alot of seaweed and the water can be a bit murky due to the sediments and seaweed , it however is swimable and very warm ."