The flat is very nice and pleasantly cool. You can always find a parking space on the street. Everything you need is there and you can get to Valetta or Sliema quickly (by bus, for example). The flat is a bit noisy, but we were prepared for that by other reviews and it was no problem for us. We would definitely recommend it.