Great place to stay, not as close to the beach as the listing would have you believe, but close enough that such a distinction is probably not necessary, I mean we are talking less than 5 minutes at 3yo toddler speeds or walking. Apartment was super clean, well maintained and the neighborhood was quiet and safe.
The beach it is close to is perfect for smaller children, or those who are new to swimming. Also pretty good for snorkeling, though make sure to bring an good pair of water shoes, the rocks are pretty sharp (this is true of most of the island). But if you want a nice sandy bit to swim in, then go left when you get to the beach, there is a large, mostly rock free area about 5 minutes up the beach in that direction.