Lovely apartment with everything one could possibly need. Exceptionally clean. Wonderful view over the Grand Harbour from the roof terrace.