The Blue Elephant is probably the best Thai in Malta, although a little more expensive it is worth every penny. The staff are very friendly with great service. I love the little finishing touches they provide guests right down to giving a orchid to the ladies at the end of the evening. Makes you feel very special. Nice ambience too.