So, it's south of town, and a bit south of Belmar Apartments? But not way down south.
The main point of interest I see, judging from one of the photos I saw at the Trip Advisor page, is that it looks to have some sandy beach? If so, that could be a game changer for some people.
More than once on the forum we've warned people that Bonaire is not a 'beach' destination. Yeah, if you pay more for Harbor Village, or you could make do with Eden Beach Resort's manmade (IIRC) 'beach' (but not a gradual sandy slope out into the water for wading!), but for people taking along non-divers who are big on beach, Bonaire is generally not seen as the place to be.
Will Delfins Beach Resort change that?
Richard.