I had a great stay.
Nice apartment, good layout. Well-situated, walking distance to everything that matters in Sliema.