This is a popular little beach with cruise ship people and with residents. It is a small beach, both in length and width. The shore is white soft sand and it’s sandy in the water too. The water was super clear, like a swimming pool. Nice for swimming and wading around. The snorkeling was ok along the rocks on the right side, not much for coral but saw some different fish. Lots of vendors on the beach selling drinks, food and souvenirs (t-shirts, towels, other stuff), also some ladies doing hair braiding and vendors renting snorkel gear and chairs. A bit much but convenient for those interested. View out toward the beach is nice, back at the beach not so much with the various vendor booths/shacks. It was pretty quiet early in the morning but the shore got filled quickly with chairs and umbrellas and beachgoers in general as the morning proceeded.