The Coffee Club has a buffet too — book through Hungry Hub for a 1,090-baht deal with over 50 dishes. We went for the Diamond package and it was filling. The grilled white sea bass steak with spicy hollandaise sauce has crispy skin and firm, fresh flesh — an absolute must-order. The grilled pork steak with jaew sauce is tender, served with crispy black sticky rice. The classic poached egg comes with bacon and a runny yolk.

For pasta, there's bold spaghetti with bacon and dried chili, and spaghetti in a creamy truffle mushroom sauce topped with parmesan, intensely truffle-scented. The waffle fries are so crispy we ordered two plates. Thai dishes include pad kra pao and salt-and-pepper stir-fry. Everything on the menu is unlimited. For dessert there's banoffee pie, strawberry waffles, and Chocolate Lava with vanilla ice cream. Coffee drinks are unlimited too.