Lovely apartment well furnished.
Some downs :
1) the lack of washing machine. I know that it was not in the announcement but it might make the difference for long stays.
2) In the kitchen and bathroom it might get a little chilly as there is no other heating sources besides the one in the bedroom which is way to far to heat up the rest of the house.
It is somehow bearable in this period of the year (End of March) but I am wondering in the middle of winter how temperature might get there.
Besides these small things, the flat was super clean and cozy.
As per the position, well if you have a car is doable above all if you want to see all the island.
I do not know how it is to travel by public transportation but we've had the impression that they were quite frequent so it should not be a problem.
By car it took us approx 10 min to reach Sliema/St Julian and La Valletta
Very recommended :)