We had a great stay in the apartment. The location is pretty good, only 15 walk minutes from the main bus station and 5 minutes from the center of Valetta. Although I have to mention, the neighbours were listening to music very loud every single morning which was kinda annoying ..