Accommodations on board were wonderful and Safari Endeavor being all inclusive made for an even more enjoyable trip. No hassles with excursions, alcohol or extras...they were all included. The crew was exceptional, very helpful and extremely knowledgeable about wildlife, plants and geology. It was an incredible encounter in all aspects. Activities were planned and executed even though routes and plans varied a little due to weather or sea conditions. This was our first smaller passenger ship and we absolutely loved it. Open seating allowed to make new friends or be with ones that you met before. So glad Adventure Life recommended this cruise. Highly recommend this cruise line and this itinerary.