Marks place was beautiful and well located in Sliema. Lots of buses nearby as well as beaches and restaurants. The only issue we had was that the WiFi was very very slow. Do not expect to be able to watch videos or FaceTime your family while you’re there.