For this price i think no problem. 30m nearest public transport, wi-fi OK, shopping center near, good restaurant 100m, but you can cook in kitchen. Only problem for someone can be, that this flat is on main road. But if you open the door on the street, you can see town Mdina, place where Game of thrones was filmed. :D
MALTA is great. Thanks for accomodation.