Good service and helpfull staff. Sliema is very good location.