The apartment was nice, big and clean. It is located in the centre of Sliema so the access to buses/shops/restaurants is fast. Also close to the sea.
Raymond was very helpful and kind to us (and also available despite our late arrival).