Hotel Michaelangelo is a new one, now under Novotel group, its in "town" and dive shop operator I think is Discovery Divers. Just as an aside, Dive Link resort getting some bad reviews
Mate, Im not sure where you get your info but, Michaelangelo opened around three years ago and has not performed very well primarily because of its rather surly italian co-owner. Ownership status is still the subject of ongoing litigation and there are loads of politics and drama surrounding this. The real "Novotel" group is NOT involved.
The hotel is near the main pier and not the town center.
It is possible to do Apo Reef from Coron for less money than from Mindoro. The best known operator from Mindoro, Pandan Island Resort is often booked up and has been known to add charges if there are not a minimum number of divers.
I agree with KWHKG that one should think long and hard before doing any long voyage in a bangka but, Apo Reef is actually only about 2.5 hours from the coast of Busuanga and it falls in the straight between Mindoro and Busuanga. The key is to watch the weather reports and to use your brain. No matter how eager you are, DO NOT make the trip if there are any threats of strong wind or weather.
The longer travel times given by KWHKG to Apo Reef is from Coron town on the south side of Busuanga Island. Most of the travel time is spent simply rounding the island. It is not like you are spending that time crossing in REAL open ocean like you would from the Philippines to Vietnam. Coastline is always within sight so, I think KWHKG is just fear mongering to a certain extent.
As for Coron operators going to Apo Reef, I would avoid Dive Calamianes. Seadive with their 100 foot long bangka is a good option for larger groups. For smaller groups, there is an american named Mel that does trips via his sailboat and Discovery that can do small groups by the fiberglass, Sea Lion. It is also possible to go by daytrip with Dugong Dive Center in Mericaban, Busuanga.