We stayed one week here and it was just wonderful. It's a lovely and beautiful apartment and we had everything we needed.
It's also a pretty good location if you wanna be close to Valletta but not living there and the roof terrace was an highlight everyday - no matter if you wanna use it for dinner and drinks or for doing yoga in the morning :)