The place is in a great location close to entertainment places in Sliema as well as daily needs convenience store. The place is easily accessible to public transport and centrally located.