Good Location in one of the liveliest neighbourhoods of Malta.