A good value, good location base for your holiday in Malta