Ideal location, with breath-taking view of best Marina in Malta, close to great museums and other top sites.A proper genuine local spot away from cliched tourist traps.