The apartment is awesome, it is really close to bus station and center of Sliema where you can find a lots of pubs and restaurants. It also has awesome view to Valleta.
Dirk and Raissa were very kind and helpful in every situation :)
I would recommend this apartment to everyone!