Karls place was beautiful, clean and spacious. He was really helpful before even arriving when I had some questions. I thought at first that the flat could be few hundred meters closer to the harbour, but actually it didn't matter even travelling with kids. Walking the streets you could see much locals and the cafes, bars had much better prices than the main Sliema area ;) there was a kids playground close and a bus station.