The environment and facility is fantastic. We reserved the space for 80 people and were terribly disappointed. We were promised a bunch of items and the night before our party they were not able to fulfill the order. They were understaffed, didn't provide a lechon (pig) and then dessert was not prepared. The main owner promised us some drink tickets for beverages and again they did not come through and charged us extra. After all this our guest host opened a gifted bottle of alcohol and they wanted to charge us a cork fee. Couldn't believe it! We were taking one celebratory drink and they weren't going to budge after all the other things fell through. I can't say how disappointed I am and we are. That's 80+ people they lost business to over trivial issues and a lack of preparedness. The saddest part is the food is good, the facility is great, but the management was very poor. 2 stars is being nice and mostly due to facilities.