Great stay in Michael's place. Location is perfect - a short, easy bus trip to Valletta for connections to elsewhere, or the cheap and quick ferry across to see Valletta.
Plenty of beautiful spots near the apartment too, with great views. Highly recommend.