Great apartment with central location in Sliema. Great view from the terrace. We had a great stay