Highly recommend Naviti resort for your next family holiday.
The venue was catered very well for families - the kids had endless activities including pool, beach volleyball, beach, table tennis, basketball, tennis, etc.
The all inclusive package was great and there were plenty of food options for all taste buds.
The facility had a reasonable gym too. The staff were absolutely fantastic with the adults and kids.
Only thing to note is several of the activities put on by the hotel has a small cost involved which caught us out a few times.
Overall, we were extremely happy with our stay and will definitely stay here again in the future.