This is a lovely, clean property with nice pools. It is huge and spread out so you need to take hotel shuttles (which are small buses) to go anywhere...restaurants/pools etc.
You really should be aware that when it is described as ON A BEACH, it is NOT on a beach! You need to get into a hotel shuttle filled with other guests and drive for 10-15 minutes to get to it. I felt very deceived by this description. I expected the property to be ON the beach.
You need to also be aware that this hotel is quite far from town/restaurants/stores/action. You will have to get on the hotel shuttle to the main gate then catch a tricycle to town (20 minutes). I found this incredibly inconvenient and felt isolated.
The distance from everything forces you to mostly eat at the resort restaurants (menu is basically the same at all of them) and when I say the food is AWFUL at all of them. I am not exaggerating at all. Both the western and Filipino food opinions are terrible.
Breakfast buffet is also very disappointing with not many options. Not even bacon!
Maybe if you are a family, or big golfers or looking for a quiet, low-end Mexican resort holiday vibe and don't want to be a part of the lively options and atmosphere of Boracay then this would be a good option for you.
I found it to be boring, in a terrible, inconvenient location and, once again, cannot stress enough how bad the food was!
Oh, also prices are high for food/drinks.
Recommend staying in town and actually be on the beach!