Thank you all for the replies.
HammieJ We just booked what we thought was a great deal on Expedia
We will be at the GP to go see the whale sharks. Any idea how crowded/empty the resort will be at this time of year?