You might try a dinner cruise. The Wan Fah and Loy Nava are good ones. There will be more food than you can eat and the atmosphere is great. The price is reasonable. Be sure not to book a cruise with a buffet. You can check out the ones I mentioned on the internet and see their menu.