Fantastic location and lovely flat. Definitely recommend Anna's place. Anna was very responsive and helpful as well. One suggestion would be to not hire a car if you're staying in Valletta as it's not a City built for cars.