Saf1, R-man is dead on with his description and advice. You can count on it being accurate. I went to Fantassy island last year, and was next door to Cocoview, so saw, from affar, pretty much how it is (I've also read man many reviews of Cocoview on this site). Having shopped extensively before the trip, here is my take on it. If you want lots of diving, the two best options in my oppinion, are as R-man said, Fantassy island and Cocoview.
If price is no object, and you really want nothing else than great easy diving 24h/24h along with some food and a place to sleep, Cocoview seems to be the best (and from what many say, the best pretty much anywhere!!!!!). You'l be able to log as many dives as your computer will allow!!!!
If you are looking for value and cost is a factor... Or 2-3 dives a day is enough for you... or when not diving (which means you won't be diving 5 times daily) you want a beach, a bar, a pool, volleyball, renting a jetski, or want to do some island activity, I believe Fantassy island is your best bet. They have all this (most others don't). Plus, they have bargain prices (present deal is 609$ for the week, 3 dives a day, unlimited shore dives, and unlimited Nitrox is 100$ for the week).
If you want to go out at night, party, then these two resorts are not for you. You would want something in West end, near the bars.
I honnestly think I made the right choice with Fantassy island for 2 reasons:1- I was on a tight budget and wanted to dive lots, 2- My girfriend wanted a beach when she was not diving.
As R-man said, you need to decide what you are looking for! Partying? Diving your brains out? Or lots of diving, whith other resort infrastructure such as a beach.
I hope this helps a bit!
