Great location in Sliema.
Being a basement flat the apartment does have a damp smell but you do get used to it.
Shower drain also fills up very quickly.
Other than that this apartment had everything we needed for our stay in Malta.