In our opinion Anjajavy le Lodge is the best hotel in Madagascar. It is small and personal, the staff are extremely helpful, the food is superb and the setting unbeatable.