This a very good place for your staying in the wonderful Malta. The flat is clean, photos are realistic, Irene - the landlady - is very friendly and helpful, I offer you, won't regret.
Most important, the location of the flat is fantastic, it is near to the Sliema Beach, Valetta ferry, Balluta Bay and Spinola Bay as well (must visit all of them :) ).