Bella Vista serves Chinese and Western set meals for breakfast, lunch and dinner. We had tried various combination during the trip. The food quality was quite satisfactory. Quantity wise, it was more than sufficient for us ( however we have 3 kids in a table setting for 9) The Chinese portion was served a-la wedding style with usually a 7 course setting for lunch and dinner. As for the Western course, you can choose from various sets available from the menu.