BYC is very nice, but for the price, I would suggest Exotic Caye Resort. Just my preference