The view is spectacular - even more breath taking in real life. The interior of the flat is clean and modern and quirky. We loved staying there! It had everything we needed.
The flat is located just opposite the harbour from Valletta - the area is nice and quiet with a number of good restaurants. We did rent a car as we found transport a bit inconvenient, although the bus stop is maybe 5 mins away if you dont want a car, and takes you straight to Valletta.
A small note - there are A LOT of stairs - to the flat itself, to the bus and also inside. If you have difficulty with stairs, perhaps reconsider!