A central flat near language schools, beach, shops | Malta Tour Guide