Excellent location right in the heart of Sliema, very clean apartment with all the facilities you could need for your stay. Definitely a great place to stay if looking to visit Malta.