* Coron Town:
I recently traveled to Coron for the main purpose of travelling to the surrounding islands for snorkeling and kayaking.
Coron Town itself is a quaint little town with not much to do, but the surrounding islands are simply amazing.
Be aware that the island runs on a generator for electricity.
At the time I went there (Feb 2011), electricity was only between 6pm and 8am, however between midnight and 6am it ran in 2hr intervals (ie 2hrs on, 2hrs off) which made sleeping through the night an unpleasant experience.
Getting around is easy and cheap with tricycles everywhere and a standard trip of 10PHP per person.
Menu was limited before 6pm as there is no electricity so restaurants rely on gas and ice.
By far, La Sirenetta's was the best restaurant in Coron Town. The staff were super friendly, the prices were quite reasonable (average 220PHP). The food is pretty good, especially the pizza.
The best thing about the restaurant is the atmosphere. Its located right on the water edge with a nice breeze to you cool. Just bring some mosquito repellent.
* Nuovo Hotel Michealangelo:
During our stay in Coron Town, we stayed at Nuovo Hotel Michaelangelo. For the price and considering there are no 5 star hotels on the island, the place was clean with decent amenities like Air Conditioning and WiFi (when there is electricity that is).
The owner is an Italian fellow. A little quirky but generally a nice guy.
Staff are pretty friendly as well.
Overall, Coron is definitely a must see, however just don't expect too much. You're there for the day trips not the accommodation.