Albion is right, Ocean Rover is a lot of money,
but you get to do 5-6 dives a day which is more than land based resorts provide.
A liveaboard also gives you the opportunity to dive a variety of locations.
Ocean Rover is an extremely well laid out boat.
Mark Strickland is an excellent DM, host, and world renowned photographer who will guide you with personal attention should you wish to find special subjects.
I've been to expensive ($250/day) resorts like Wakatobi where they assigned 10 divers to our DiveMaster for all 2 weeks and then made us photographers wait in a queue until all 8 non-photographers had viewed the subjects. Only then were we allowed to photograph them. I waited over 20 minutes for the sand to clear the ribbon eels at Roma after two non-photographers finned the sandy bottom into a cloud. Complaining to the DM resulted in affirmation and the response "but what can I do?" and a shrug of the shoulders.
Completely changes your mind about land based resorts.