Emailed the Restaurant Manager a couple of times on the arrangement to get to the restaurant. Was surprised when the Restaurant Manager came with his driver to pick us up from the hotel lobby. 2nd surprise came when we entered the restaurant, there was a nicely set up table at the middle of the restaurant with table cloth and napkin just for us whereas the rest of the diners just had the 'normal' table. 3rd surprise - my girls were invited to the kitchen to make their own pizza which we have ordered. 4th surprise - we were driven back to the hotel (a good 30 minutes drive).
All these wowed us right from the beginning till the end. Oh, not forgetting the friendly band that played live music. Their smiles are infectious. When we wanted to tip the Restaurant Manager after he dropped us, he politely declined and instead asked me to write something nice on TripAdvisor.com. *I've asked him, he is not the owner of the restaurant, apparently it belongs to a Singaporean lady.
It didn't matter that the dinner cost us the same as Singapore, it didn't matter that the food was overrated such as diluted seafood soup with tiny bits of seafood, a plate of aglio aglio linguine full with broken mussel shells etc. The excellent hospitality extended to us has made us Singaporean to be very forgiving because we felt good about the whole experience.
Lesson to be learnt for those who are in hospitality profession or in customer service line - you need not have all the product knowledge, you need not have the best product with the best price, all you need is a big smile, a genuine heart and a friendly attitude to give your best within your means, you can win a customer for life.