Good and cheap option to stay in Malta with a very good location