The rooms are huge and well airconditioned and comes with a tv and a bathroom with decent water pressure. They all have a seaside balcony and has a regular key and a deadbolt. There are not many rooms in the whole resort so you can expect to be helped fast. They accept cash and major credit cards. A HUGE plus is that I checked in at 9am - waaay earlier than regular check in hours obviously and later than the regular checkout time by half an hour or so but since the resort was relatively empty when I stayed, they had no problem with it and did not charge me anything extra. I had also booked it for a day earlier than I meant to, and it was difficult trying to get in contact with them, but I emailed them and they changed it with no hassle as well!
There is a decently large staff working the resort and many of them speak conversational english. The dining building has filtered water, tea, and coffee available at all times. They will also serve buffet style lunch or dinner (500-600 pesos) and a la carte smoothies and food as well, and the buffets were hit or miss for me but the a la cartes were great! There are a lot of flies out there so the flies sort of eat the food with you.. you are free to take the food inside to your room though! The staff is also constantly asking to make sure you are enjoying your stay and sort of hovers to check that you dont need anything else.
By the water they have a dive shop where they rent out gear and provide boat service. (also great photo op location for the sunset). A downside was that when we I was getting tanks from them, they used tanks labeled NITROX but had regular air. Some of the tanks were not super recently inspected either. No bueno. But we tested it before using it to confirm that it was okay,, but I guess things are pretty lax in the philippines.
Overall a great stay! read more