Thank you for this pleasant stay at your apartment Maria! The apartment is well located in the heart of Sliema and big and clean. Everything was fine ! Just take a little bit care of the mosquitos.