The best part about the Apartment was the Location, not directly in Valletta which is good to have a good sleep but only under 10min away from the main gate of the citiy and the main busterminal (at which almost every bus makes a stop).
Check in was very smooth, apartment is clean and has everyting you need.
All in all a very pleasant stay!