This is the second year running that we have stayed at this beautiful apartment in Vittoriosa and after booking for 7 nights last year and being so impressed, we decided to stay for 10 nights this time. The location is amazing, with spectacular views over...More