Beautifully renovated clean modern hotel in crusty 19th century building on a smelly street in El Raval