Great place near everything in Sliema and very friendly host.