Very good place in sliema and good reception.