I was at the Belongas Bay Lodge last year. If you stay there, go for the air-con room, it's not much more expensive, but a really massive improvement from the fan rooms. Great value for money.
We booked directly with the resort. Package price included breakfast, with lunch and dinner charged...