Excellent space in a convenient, central location. As with any apartment in Sliema there is some road noise and the bells from the nearby church are loud.