The apartment it's superb, very well equipped and magnigicent view of the Citadel.
It's near the main bus stop station in Victoria and very close to the shopping center.