Great location. The location is very close to the bus station in Valletta, next building has a small supermarket, and restaurants/pubs are within a few minutes walk.
It was was very clean, and when I needed new towls or a bottle of water I had it on the same day.
Sometimes it was a bit noisy in the morning, because my room was next to the street, but with ear plugs it is no problem. The noise wasn't everyday. I could deal with it.
I met the staff a few times, and the guy was very friendly.
I can recommend the location, if you wanna visit Valletta.