Nice comfortable apartment.
Excellent location if looking to stay in Sliema