If you're considering CGB on Tortola, I can recommend this Airbnb: https://www.airbnb.com/rooms/9897805?gue...&s=_J_zXekD
Looks like it has availability 5/24-5/29. We stayed there last month and loved it. Have also stayed at Scrub - hopefully they aren't asking too many points per night!