Tessa and Craig are fantastic hosts, supported by wonderful staff: arrived as guests and departed as friends!! The atmosphere is so friendly and relaxed, and the setting magnificent. The accommodation is extremely comfortable and the food, specially prepared by Craig, is divine. We swam, fished, snorkeled, bird watched, walked, fed eels, learned a bit about the lives of the locals, climbed baobabs and were lucky enough to swim with dolphins... and the cherry on the cake were the household pets, Mischief the Jack Russell and Monty the mongoose!! Loved every minute!!