At a very central area in Sliema, there is everything needed for cooking, washing, cleaning (even had towels)! Place was clean and comfortable, definitely made our trip better :)