Great location for a stay in Valletta. The apartment had everything we needed and was very comfortable. We certainly needed the air conditioning as the weather was so hot and humid. We also liked the roof terrace as a great place to chill for an hour before heading out to dinner.
The location at the end of Republic Street means you are close to good restaurants yet in a quiet area. We used the weekly Trajinja bus card and caught buses from the top of Republic to wherever we were going and that worked well. The walk of 1 km is fun. I would certainly stay here again if returning to Valletta