We have spent few days around Xmas at apartment. It's located in perfect place to enjoy Sliema and just across the street there is a ferry to Valletta, so in 6 mins You can be at the heart of old town. Plenty of stores around. We organized for ourselves Xmas dinner and our daughters loved it, which is the best recommendation.