We (two elderly couples) had a very nice stay.
The apartment is okay and comfortable. The view is absolutely astonishing: the selling point!
The location is more than conveniant: everything in Valletta within walking distance; including the busstation that gives access to all interesting destinations on Malta and Gozo.
Little warning: be aware of the unavoidable stairs in the city and in the apartment building (72 steps!) - it demands a minimal level of fitness.