Very enjoyable and comfortable stay with my 2 friends. Great location in Sliema close to the waterfront/shops/restaurants, and within comfortable walking distance to St Julian's (more restaurants/nightlife). Apartment was more spacious than expected and had all the basic essential amenities that we needed. Maria was very helpful throughout our stay. Check-in/out times were flexible and she booked a taxi for us from the airport and was very welcoming upon our arrival.
Wifi was limited to 2 GB via a portable router, however more was available to purchase from Maria at a small cost (10 euros).
Overall, would definitely recommend this apartment and area as a base to explore the rest of the island.