Great small place in the heart of Marsalforn.