The price is reasonable and not pricey, however they did not provide plain water, other sweet water is avail for free. you have to buy the mineral water. About the cleanliness im sorry to give it a 2 stars as i saw a small coackroach running around.I don't think it just me who saw it. And the tiles is slippery as im about to fall a few times bcs its too slippery. Maybe you can blame my sneakers. I went on april and only now have time to review. Yes its Halal. Its a barbeque & shabu shabu. I'll come again around nov and review again.