We had an awesome stay in Jason's appartment. There was all we need, with an appreciable little terrace. The location is its best asset: 1 street from all bars and clubs, from buses to valleta and ferries, from taxis, and a small beach 5 min walk.
We didn't see the owner but we always kept in touch and he was available with quick answer.
I recommand it.