Try guavaberry spring bay on virgin gorda. Great little cottages, great family run business, best beach with great snorkeling. Been going for years, they treat you like family.