This place was ideal - very clean and well equipped, with a kettle, toaster, fridge and microwave giving the option to eat in. The check-in process was good, very clear instructions were given and I had no issues. The area of Sliema is nice, and there are cafes and shops very close