The best place you can find in Malta