Big apartment in the center of Sliema. Clean and luxurious. The hosts are very kind and helpful. Really good value for money.