Nice apartment near the center of Sliema. Communication went well. Great stay.