Totally worth it. Recommend an overnight on the reef. Squeeze in both if you can. Byron is sick but if you are short on time you will be fine with 1 or 2 nights there.