Great beach, stays shallow for a distance which is good for the young ones. In may/june the giant turtles come up onto the beach to lay their eggs and you can swim with them in the water. Good variation of restuarants, a couple of more energetic bars but on the whole I would say good for young families.