Right in the Valletta old town in quintessential alley. Amazing 13 min walk through the Valletta old town, to the central bus station that takes you everywhere in Malta. Would recommend this place.