Perfect place, it's in the center of Sliema, amazing people lives here and I really enjoy it have been here.