Restaurant on the beach overlooking the green lagoon in southwestern Madagascar