Great apartment, really large and very tidy.
The water pressure isn't the best but overall excellent flat. Great location near the front near to lots of bars, restaurants, and a Lidl!
The owner is lovely and met me at the apartment and provided advice for exploring Malta.