the ranch is absolutely a delicious place with beautiful ambience. we had their buffet spread, and it's really worth it.
they have a very large spread of salads, starters, main cource, desserts and wine (because it's located inside a vineyard).
highly recommended for weekend getaway with your loved ones. cheers!