My experience is contrary to the recent 1-star review here. I am part of a business group that meets at Sabi every two weeks. We usually have about twenty people. Getting a group that size fed while we are conducting business in a reasonable time is a challenging task. They always handle it well. The quality of the food and service is always very good.