I have been to many tourist destinations and I'm short of words to describe my stay at bazaruto. in short , it was the most amazing experience and most of all the staff makes it even worth the travel. Food was exceptional, rooms superb, views just breath taking. We will be sure to come back to this paradise.