The location was both bed (it was a bit far from the city) and good (it meant less people, and it made the resort seem more exclusive). The beach was rocky, but the view was breathtaking. I saw a review saying it looked like a mini-Batanes and indeed it does. The hotel was okay, the power kept fluctuating during the one night that we stayed, though I'm not sure if that's a normal occurrence. They also don't have wifi. Our dinner took a while to be served and the taste was just so-so. Breakfast was served buffet-style so we thought it was unlimited but turns out it was just one-serving per person. The food also wasn't served hot. All in all, it's an okay hotel if you're not looking for something luxurious. And we paid a fairly cheap price so I really wasn't expecting much. Giving it a solid 3 out of 5.