The location is great! You could easily reach Valetta and several bus stations on foot. The apartment is comfortable and spacious. The host is friendly and always ready to answer your requests.
The only disadvantage is that a new building has been constructed near so it may be a bit noisy during the day.