We stayed at Marlin Lodge for three days at the end of a longer trip. Getting to the island requires a bit of logistical maneuvering, but once you get to the lodge it is a pleasant experience. The transfer from Vilanculos airport was good enough and the lodge has its own private waiting facility where you can change, shower, wash... more

(9 votes) 
(7 votes)
