We walked from the port and then stayed all day by the Natura Beach Bar. Excellent food, drink, and a great place to watch the sun go down. Staff were excellent, couldn't fault them, very accommodating.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.