an interesting hostel in Sliema, very close to the ferries