The beach restaurant is located very close to Mangrove and worth a visit. In December, honestly, we didn’t see a person all the way. It’s a magical place with a good camera session. Mangroves are a bit "weird" and if you look closely you will see the creatures in them like Crab Running. Overall a great way to spend a few hours away from civilization.