Super location just off the two main streets means you are at the heart of Valletta in minutes, yet it is not at all noisy.