The place was fine, just like on the pictures. Location was very good, tiny food shops, pastry shops and restaurants were close by. Also you can walk to Sliema or Valletta.