We've stayed at Nanny Cay - great pool for the kids like Standrea said above. We've also stayed at an Airbnb in Cane Garden Bay - here >> https://www.airbnb.com/rooms/989780...fizQzvmShnRXuK&guests=1&adults=1
The Airbnb location is great - just up the hill from beaches and the place is roomy for 2 adults and 2 kids. Price point hits as well!