Hagnaya Beach Resort is the cleanest place we have experienced in the Philippines. Definitely worthy of the name "Resort". Excellent facilities, like the best swimming pool, docks to enjoy the view, nice landscaping, many places to relax and a very good restaurant with reasonable prices and clean rooms. The staff is very helpful and all speak very good English. When something on the menu is not available, they have good suggestions and tell you right away what is not available and what just arrived.
Breakfast buffet is a bit limited, but when breakfast is included in your room price, they will cook a good breakfast to order with brewed coffee. The beach is not good for swimming, but the swimming pool makes up for that.
WiFi is limited to lobby and restaurant area and not secure. TV is small, but we did not go there to watch TV. Bed is good and so are the pillows. Only sheet as cover, but that was enough. Bathroom is typical for the Philippines, shower will wet the floor and commode. Standard room was large with enough furniture and a refrigerator.
Location is far from main road, but they have a shuttle van. Having your own transportation is sure a big plus.
We added another night and certainly will visit again.