Finn is an A+ host, was super helpful, responsive and friendly - probably the nicest host we ever stayed with :)
Slimiza Suites has an A+ location - within 500 meters of the place you can find everything you'd ever need - from restaurants and shops to bus stops and ferries. You can also be in Valletta in no more than 10-15 minutes by ferry.
The room we got is not the room that's displayed in the photos. The photos are somewhat generous, as the room was smaller, with basically enough room to walk around the bed. The sound insulation is pretty bad so if there's anyone talking in any of the nearby rooms you'll hear it.
The room is facing a wall so there's not much light, and you'll always feel like it's super cloudy outside.
Also, the kitchen is there and honestly, barely usable, since everything is so crammed together. Please do be careful, since you'll be washing dishes inches away from four electrical sockets.