An excellent hotel with just one small problem in that it is not possible to actually drive up to. Puerto Galera is a relatively small area with a lot packed into it (Bars, Clubs, Hotels, Restaurants etc) and as such if you arrive by car you have to park about 6 or 700 metres away in a public car park then walk the rest of the way with your luggage. Saying that, as soon as I realised this and contacted the hotel there was a staff member on hand within minutes who assisted us with the luggage. I you arrive by boat as a foot passenger directly to Puerto Galera and they are expecting you then staff will be their to assist likewise, I believe they can also meet you at Manila airport and escort you all the way to their hotel.
Apart from this, an excellent hotel with a 'Flinstones' feel with regards to the décor. Excellent and friendly staff, always there to help.
We didn't go there to dive but from what I saw they have a very efficient dive 'school' with excellent facilities and knowledgeable staff/instructors.
All in all, one of the best, if not the best, hotels in Puerto Galera.