Great location in Valletta. Quiet residential street just down the stairs from the main road. Kitchen minimally equipped, but pretty standard for cooking a simple meal.