Very nice apartment located in the very center of Sliema. Seafront and the bus stop in less than 5 minutes walking, grocery stores in a walking proximity.
Fast internet, fully equipped kitchen, bathroom -- everything is good!
Very smooth communication, and check-in/check-out process. We really enjoyed our 1 week stay there :).