It's right at the center of Sliema, like a 5 minute walk to the ferries and buses. The location is great and it's a good price. But.. that's the only positive. The room is extremely small and there is barely room to stand, the place is not really clean either. Do not plan to cook here. When we arrived we found old socks from someone else in the closet, and our sheets didn't seem to be changed from the previous guests. The whole bed smelled like sweat, and there were crumbs of food in the blankets. Also yellow stains in the sheets and towels. The host apologized and gave us new sheets the next morning (which also had yellow stains in them that I guess won't come out?) and it was okay but it was just unpleasant/uncomfortable after the initial problem. The coffee maker was also very dirty inside. Also you can hear everything, whenever someone flushes a toilet in the building you will be notified. There is nowhere to dry towels/beachwear. It's more worth it to pay a little more than feel disgusting your whole trip and while you sleep.