I stayed there with my son in July. Approximately $900 each for one week AI including one week of diving with the "house" dive shop Paradise Divers. That was two morning and one afternoon dive each day. 15 dives for the week. Rooms were clean, food was hot and plentiful, and drinks were included.
Negatives:
The rooms are 3 star out of 5. Nothing fancy. Beds a little hard. Clean. Balcony nice for drying gear.
Food- tolerable. You won't go hungry. Lots of repurposed food. Breakfast is best meal but show up early (6:30) to get your omelette.
Service- friendly, but spotty when ordering free drinks. Give the waiter a tip in advance and tell him another one is waiting when you're done, provided your glass doesn't go empty.
Summary: I'd stay there and pay for the AI even if I ate dinner in town. It's only $200 extra for AI, the convenience of AI for breakfast, well drinks, and lunch is worth it.