Thoroughly enjoyed staying at this apartment in Sliema. The team managing the apartment were most welcoming and helpful with handy local tips and went above and beyond to make our stay as smooth and enjoyable as possible. The ample size of the apartment and great WiFi were great additions! Would highly recommend to friends and family!