Nice and central location. A bit smaller than expected but the charming views around Valletta more than made up for it.