What a perfect location. Right in the heart of Valletta. You can't get much better than this. It's a great leaping off point for exploring the city, finding restaurants, visiting St Elmo's Fort etc. Very clean with everything you need.