I love CoCoView, so I'm very biased. I don't like having a ton of people around, and CCV is a small resort. They only have ~72 people when all the rooms and houses are full.
The diving is very easy, both from the boats and the beach. Shore diving involves a MUCH shorter walk with your gear than any other resort on the island. When I went to CCV for the first time, I had a total of 9 dives under my belt -- and 4 of them were my checkout dives! I was comfortable diving there immediately. All of the DMs are excellent. Each boat has a DM and captain, and the DMs lead every boat dive. They will do an exceptional job of looking after you if you tell them you're new divers and a bit nervous.
There is tons of food, but it's not 5 star cuisine. Every night there will be a fish option and another -- chicken, steak, lasagna, etc. All of the fish they serve is very fresh and local.
The staff is INCREDIBLE. They go well out of their way to make you feel at home.
The people you will meet will be great as well. This isn't a swany resort where everybody puts on a coat and tie for dinner and brags about how wealthy they are or how much better they are than you. The people you meet are DIVERS. You will meet PhDs, doctors, lawyers, truck drivers, construction workers, nurses, the whole gamut of professions. They come to CCV for the diving and the comeraderie.
The beach houses are great. Don't worry about that! They all have AC, most have porches on the beach, some are screened in.
One day while you are there, they will have an all day trip to the West End. GO! You will see TONS of turtles!
I was there two weeks ago and there were 30 squid between the 15 ft marker bouy and the Prince Albert EVERY DAY at lunchtime. They're very docile and will let you get right up into the swarm.
I cannot recommend CoCoView enough!