really nice flat, clean and in good condition. however we couldn't spend loads of time on the big balcony because it's over a main road so it was pretty loud, but the other balconies were nice.
location-wise, the area the flat is in is pretty nondescript, but you can get to valletta and sliema easily.