we really enjoyed our stay, check-in went smopthly via self check-in and keybox, the apartment was very clean. location is great regarding busses and ferry ro valletta, but you definitely need more time to get around by bus when not staying directly in valletta.
as its located directly next to the port, there are a few noises, that can be a little annoying (especially the beeping), so if you're sensitive with these things, don't forget your esrplugs :)