Nice beach, tropical vibe, however not much natural shade. Can get quite crowded. If it is an option choose to go there by boat. Avoid getting there by car as there is quite a long and narrow dirt road to cover before getting to the parking lot and after that you have to take at least a 15-30min trip on foot down to the beach it self. Although that walk will give you some spectacular views, going back up will leave you with short breath if not fit enough.