Dozens of palm trees made for a pretty shoreline and lots of shade. Several condo developements around on the hillside. Water was calm. The beach was mostly sandy, rocks on one side in the water. Kids enjoyed seeing all the iguanas hanging out in the grass over by the condos. Went snorkeling along the left side when facing the water and at first it was just small fish and not much to see but then further out - Wow. Saw lots of big urchins, big fish, schools of smaller fish and a nurse shark. Pretty cool.