We had a great stay and the location was fantastic with view over Valetta and Vittoriosa from the roof terrace.
I can really recommend this accommodation. The communication with the landlord was easy as well