Michael's place is really what you need for you stay in Malta - perfect location ( nice lively area, close to public transport, close to the seafront), tidy, spacious and very well equipped; the host is very friendly and ready to help.
I highly recommend this apartment to everybody planning a trip to Malta :)