The apartment has great location, just few steps away from main promenade in Sliema. The host was responsive and nice, overall it was a good stay.