This is a really funky little BnB right near the centre of Sliema.
If you are looking for somewhere cool and affordable to stay less than 5 minutes walk from the front with all the amenities you need, I would thoroughly recommend staying here :)