very lovely place,is very goos for how come Sliema.