Can really reccomend this place! Great location in Sliema. It is a cleaned appartment and they also clean after your stay.
I am very happy that I found this place!🥰