The location is fantastically convenient, near Sliema Ferry, the staff was super (the girls are so nice and sweet!), the interior design is quirky. Unfortunately the sleeping situation is unacceptable. The accommodation is right next to a bakery which work all night, with loud noises and voices. This is regarding the Green room on the top floor, maybe the other rooms have a different situation.
Between the heat (the room is top floor, with no shutters or blockout curtains, getting heat all day), the bright light and the noise, it was not possible to sleep. I had to chose between heat or noise basically, and it was 32+ degrees when I stayed.